Skip to content

feat: create collabora file integration(WPB-22465)#20907

Merged
arjita-mitra merged 7 commits intodevfrom
feat/create-collabora-file-WPB-22465
Apr 2, 2026
Merged

feat: create collabora file integration(WPB-22465)#20907
arjita-mitra merged 7 commits intodevfrom
feat/create-collabora-file-WPB-22465

Conversation

@arjita-mitra
Copy link
Copy Markdown
Contributor

@arjita-mitra arjita-mitra commented Mar 31, 2026

TaskWPB-22465 [Web] Add the option to create a new Collabora document from files tab

Summary

  • Pre-checks to detect file/folder name exists
  • Improved test coverage, removed jest mock
  • setup template uuids - file type mapping
  • added modal headline with file type
  • use TextInput with clear button
  • fix on modal close and reopen state not getting flushed

Security Checklist (required)

  • External inputs are validated & sanitized on client and/or server where applicable.
  • API responses are validated; unexpected shapes are handled safely (fallbacks or errors).
  • No unsafe HTML is rendered; if unavoidable, sanitization is applied and documented where it happens.
  • Injection risks (XSS/SQL/command) are prevented via safe APIs and/or escaping.

Accessibility (required)

Standards Acknowledgement (required)


Screenshots or demo (if the user interface changed)

Notes for reviewers

  • Trade-offs:
  • Follow-ups (linked issues):
  • Linked PRs (e.g. web-packages):

@arjita-mitra arjita-mitra force-pushed the feat/create-collabora-file-WPB-22465 branch from 77445a1 to 4e33a1c Compare April 1, 2026 13:51
@arjita-mitra arjita-mitra marked this pull request as ready for review April 1, 2026 13:51
@arjita-mitra arjita-mitra changed the title Feat/create collabora file wpb 22465 feat: create collabora file integration(WPB-22465) Apr 1, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 1, 2026

🔗 Download Full Report Artifact

🧪 Playwright Test Summary

  • Passed: 13
  • Failed: 0
  • Skipped: 0
  • 🔁 Flaky: 1
  • 📊 Total: 14
  • Total Runtime: 730.6s (~ 12 min 11 sec)
specs/CriticalFlow/addMembersToChat-TC-8631.spec.ts (❌ 0 failed, ⚠️ 1 flaky)
  • ⚠️ Team owner adds whole team to an all team chat (tags: TC-8631, crit-flow-web)

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 1, 2026

@arjita-mitra arjita-mitra added this pull request to the merge queue Apr 2, 2026
Merged via the queue into dev with commit dc8b753 Apr 2, 2026
85 checks passed
@arjita-mitra arjita-mitra deleted the feat/create-collabora-file-WPB-22465 branch April 2, 2026 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants